*{
    margin:0;
    padding:0;
    list-style: none;
    box-sizing: border-box;
}
.clearfix:after{
    display: table;
    content:"";
    clear:both;
}
a{
    color:#333;
    text-decoration: none;
}
a:hover{
    color:#ef5f96;
    text-decoration: none;
}
.line{
    border-bottom: 1px solid #ccc;
}
/*左边*/
.container .col-sm-2{
    background: #f5f5f5;
}
.container .col-sm-2 ul{
    padding-top: 50px;
    padding-bottom: 320px;
}
.container .col-sm-2 li:first-of-type{
    color: #ef5f96;
}
.container .col-sm-2 li{
    line-height: 50px;
    height:50px;
    padding:10px;
    text-align: center;
}
/*邮编*/
.container .col-sm-10{
    /*padding-left:20px;*/
}
.container .col-sm-10 h4{
    font-weight: 700;
    padding-top: 30px;
}
.container .col-sm-10 p{
    font-weight: 500;
}
/*我的订单*/
.container .col-sm-10  .xuangou{
    background: #ef5f96;
    color:#fff;
    font-size: 14px;
    font-weight: 700;
    height:35px;
    line-height: 35px;
    width:140px;
    border:none;
}
/*我的地址*/
.adress{
    font-size: 14px;
    font-weight: 600;
    height:35px;
    line-height: 35px;
    width:140px;
    border:1px solid #333;
    background: none;
    outline:none;
}
.tips1{
    font-size: 12px;
    color:#666;
    display: inline-block;
    text-indent: 10px;
}
.rightadress{
    font-size: 14px;
    font-weight: 600;
    margin-top: 10px;
}
.newaddress{
    border:1px solid #ccc;
    padding:8px;
    margin:10px 0;
    display: flex;
    justify-content: space-between;
    align-items:center
}
.newaddress p{
    margin: 0px;
}
/*我的发票*/
.add{
    font-size: 14px;
    font-weight: 600;
    height:35px;
    line-height: 35px;
    width:140px;
    border:1px solid #333;
    background: none;
    outline:none;
}
.line2{
    border-bottom:1px solid #ccc;
    margin:30px 0;
}
.fapiao{
    width:240px;
    padding:4px;
    outline-color:#ef5f96;
    border:1px solid #ccc;
    font-size:12px;
    margin: 10px 10px 10px 0;
}
.papiao1{
    background: #ef5f96;
    color:#fff;
    font-size: 14px;
    font-weight: 700;
    height:35px;
    line-height: 35px;
    width:100px;
    border:none;
    margin-top: 10px;
}
.papiao2{
    font-size: 14px;
    font-weight: 600;
    height:35px;
    line-height: 35px;
    width:100px;
    border:1px solid #333;
    background: none;
    outline:none;
    margin-left: 10px;
}

/*账户信息*/
.myinfo .container{
   padding:0;
}
.info .col-sm-5{
    padding:0;
}
.info input{
    width:240px;
    padding:4px;
    outline-color:#ef5f96;
    border:1px solid #ccc;
}
.info .word{
    font-size: 12px;
    margin-top: 10px;
}
.info select{
    padding:6px;
    margin-right: 12px;
    outline-color:#ef5f96;
}
.info .tips2{
    font-size: 12px;
    color:#666;
    margin:10px 0;
    width:80%;
    vertical-align: middle;
}

.info .col-sm-5 .fuxaunkuang{
    width:20px;
    vertical-align: middle;
    text-align: center;
}
.info .col-sm-7{
    padding:0;
}
.info .col-sm-7 .change{
    font-size: 14px;
    font-weight: 600;
    line-height: 30px;
    width:140px;
    border:1px solid #333;
    background: none;
    outline:none;
}
.info .col-sm-7{
    padding-right: 0;
    background: none;
    margin-top: 30px;
}
.info .col-sm-7 p{
    font-size: 14px;
    margin-top: 6px;
}
.info .col-sm-7 .changetel a{
   text-decoration: underline;
    color:#333;
}
.info .col-sm-7 .changepsw1{
    background: #ef5f96;
    color:#fff;
    font-size: 14px;
    font-weight: 700;
    height:35px;
    line-height: 35px;
    width:100px;
    border:none;
    margin-top: 10px;
}
.info .col-sm-7 .changepsw2{
    font-size: 14px;
    font-weight: 600;
    height:35px;
    line-height: 35px;
    width:100px;
    border:1px solid #333;
    background: none;
    outline:none;
    margin-left: 10px;
    box-sizing: border-box;
}


